Spanish tamarind

Noun
  1. shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit

Khám phá thêm

Các từ liên quan